<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>会员登录</title>
  <!-- 引入公共样式 -->
  <link rel="stylesheet" href="styles/common.css">
  <style>
    /* 登录页专属样式（可放入page-styles.css） */
    .login-container {
      max-width: 400px;
      margin: 50px auto;
      padding: 20px;
      background-color: white;
      border-radius: 8px;
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
    }
  </style>
</head>
<body>
  <!-- 公共导航栏（复用原有代码，修改链接） -->
  <header>
    <a href="index.html" class="logo">会员购物平台</a>
    <div class="nav-links">
      <a href="index.html">首页</a>
      <a href="category.html">商品分类</a> <!-- 假设后续新增分类页 -->
      <a href="cart.html">购物车</a>
      <span style="color: #666; margin-right: 10px">未登录</span>
      <a href="login.html" class="active">登录</a>
      <a href="register.html">注册</a>
    </div>
  </header>

  <div class="login-container">
    <h2>会员登录</h2>
    <form id="loginForm">
      <div>
        <label>邮箱：</label>
        <input type="email" id="email" placeholder="请输入注册邮箱" required>
      </div>
      <div>
        <label>密码：</label>
        <input type="password" id="password" placeholder="请输入登录密码" required>
      </div>
      <button type="submit">立即登录</button>
      <p>还没有账号？<a href="register.html">立即注册</a></p>
    </form>
  </div>

  <!-- 公共页脚 -->
  <footer>
    &copy; 2025 会员购物平台. 版权所有 | <a href="#">联系我们</a>
  </footer>

  <!-- 引入公共脚本（如登录逻辑） -->
  <script src="scripts/utils.js"></script>
  <script>
    // 登录表单提交事件（可移至utils.js）
    document.getElementById('loginForm').addEventListener('submit', async (e) => {
      e.preventDefault();
      const email = document.getElementById('email').value;
      const password = document.getElementById('password').value;
      // 调用后端API登录（假设已实现）
      const response = await fetch('/api/login', {
        method: 'POST',
        body: JSON.stringify({ email, password }),
        headers: { 'Content-Type': 'application/json' }
      });
      if (response.ok) {
        const data = await response.json();
        localStorage.setItem('token', data.token); // 存储登录令牌
        window.location.href = 'index.html'; // 登录成功跳转首页
      } else {
        alert('登录失败，请检查邮箱或密码');
      }
    });
  </script>
</body>
</html>